/* CSS Document */
li{ list-style:none}
html,body{font-size:14px;}
.h5p{height:5px;overflow:hidden;clear:both;font-size:0px}
.h10p{height:10px;overflow:hidden;clear:both;font-size:0px}
.h15p{height:15px;overflow:hidden;clear:both;font-size:0px}
.h20p{height:20px;overflow:hidden;clear:both;font-size:0px}
.h30p{height:30px;overflow:hidden;clear:both;font-size:0px}
.m{margin:0 auto;width:1000px;overflow:hidden}
.mm{margin:0 auto;width:1300px;overflow:hidden}
.m1{margin:0 auto;width:980px;overflow:hidden}
.w{background:#FFF}
a{color:#010101}
a:hover{color:#F00}



.head{ width:100%; margin:0 auto; overflow:hidden;}
.logo img{ text-align:center; display:block; margin:0 auto;}



.flexslider { position: relative; height:380px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height:380px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}


.menu{width:100%;height:50px;background:#c30101;overflow:hidden}
.aab{ width:1400px; margin:0 auto;}
.menu-width{ float:left; width:1170px;  overflow:hidden;}
.menu li{float:left; width: 130px;text-align: center;}
.menu li a{display:block;height:50px;text-align:center;line-height:50px;font-size:14px;font-weight:700;color:#FFF;}
.menu li a:hover{background:url(../images/hover.jpg) center no-repeat; text-decoration:underline;}
.xuanzhong{background:url(../images/hover.jpg) center no-repeat;}
.search{ float:left; width:210px; height:50px; padding-top:10px; }
#searchtext{ float:left;
width: 150px;
height: 25px;
color: #173b00;
line-height: 25px;}
.btn{ float:right;
width: 50px;
height:25px;
border: 0;
color: #242d36;
font-weight: bold;
background: #fff;
cursor: pointer;}



.foot{width:100%;height:auto;color:#FFF;text-align:center;line-height:40px;}

.dibu-menu{width:100%;height:47px;overflow:hidden;background:#333333;}
.dibu-menu-width{ width:1000px; margin:0 auto; overflow:hidden;}
.dibu-menu li{float:left}
.dibu-menu li.spit2{width:2px;height:47px;}
.dibu-menu li a{display:block;    padding: 0 5px;height:47px;text-align:center;line-height:47px;font-size:14px;color:#FFF;}
.foot img{ float:left;}
.foot p{ float:left; border-left:1px solid #ccc; margin-left:10px;}
.foot p a{ color:#000;}

/*产品列表*/
.content{ width:100%; height:auto; display:inline-block;}
/*.sy-profl{}
.sy-profl li{ float:left;width:244px;overflow: hidden; margin-left:5px; margin-top:10px;}
.sy-profl img{ border:1px solid #ccc; padding:3px;}
.sy-profl h1{text-align:center; line-height:40px;}
.sy-profl-txt{ font-size:12px; color:#666; line-height:23px;}*/

.chanpinfenlei li{ width:20%;  float:left;overflow: hidden;}
.chanpinfenlei li img{border:1px solid #ccc; padding:3px;width:180px; height:135px;}
.chanpinfenlei h2{text-align:center; line-height:30px;}
.chanpinfenlei p{font-size:12px; color:#666; line-height:23px;}
.chanpinfenlei span img{ width:133px; height:41px; border:none; margin-left:30px;}

.left{ float:left; width:240px; height:auto;}
.right{ float:right; width:750px;}
.rightindex{ float:right; width:1050px;}
.indexrightcp{width:1050px; padding-bottom:10px;}
.indexrightcp li{ width:330px; margin-left:8px; float:left; text-align:center;  margin-bottom: 10px;border: 1px solid #ddd; padding: 7px 0px;}
.indexrightcp li a{ font-weight:bold}
.indexrightcp li img{width:320px; padding:3px;height:306px;}

.propicT{ 
	width: 240px;height:40px;
	color:#ffffff;font-size:16px; line-height:40px; text-align: center; 
	background: #d40000 url(../images/pro-list-li.gif) no-repeat 200px center; }
.propicT a{color:#fff;}
.procla_list{ float:left; 
	width:240px;  height:100px; height:auto!important;min-height:100px;
	background: #fff; }

.chanpinlist{ background:#fff; display:inline-block; padding:5px 0;}
.chanpinlist ul li{ 
	width:230px; height:38px;line-height:38px;background:url(../images/tit1.jpg) no-repeat 5px center #fff;  margin-top:10px; margin-left:6px; text-indent:25px;
	font-size:14px;  overflow:hidden; border-bottom:1px solid #f0f0f0;
	 }
.chanpinlist ul li a{ color:#333; font-size:16px;}
.chanpinlist ul li a:hover{ color:#990000; font-weight:bold;}


.left-contact{ width:240px; color:#fff;}
.l-c-top{ height:80px; background:#217bb7;  }
.l-c-bottom{ background:#5d9ec9;}
.l-c-bottom p{ line-height:28px; text-indent:5px;}



/*右侧*/

.indexbox01_left02{ width:725px; height:440px; padding-top:15px; background:#fff;  }
.rollBox{width:705px;overflow:hidden;margin:0 auto; margin-top:15px; } 
.rollBox .LeftBotton{height:100px;width:30px;background:url(../images/left.png) no-repeat;overflow:hidden;float:left;display:inline;margin:135px 0 0 0;cursor:pointer;} 
.rollBox .RightBotton{height:100px;width:30px;background:url(../images/right.png) no-repeat ;overflow:hidden;float:left;display:inline;margin:135px 10px 0 0;cursor:pointer;} 
.rollBox .Cont{width:620px;overflow:hidden;float:left; margin-left:15px;} 
.rollBox .ScrCont{width:10000000px;} 

.total{FLOAT: left;}
.total ul li{ float:left;}
.rollBox .Cont .pic{TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH:550px; FLOAT: left; margin:0 50px 0 20px;} 
.rollBox .Cont .pic img{ display:block; width:500px; height:375px;}
.rollBox #List1,.rollBox #List2{float:left;} 

.wenzi{ background:#fff;line-height:35px;}
.wenzi h1{  border-bottom:1px dashed #ccc;}
.wenzi p{ width:580px; font-size:12px; color:#333; line-height:25px;}

.why{}
.why li{ float:left; width:242px; height:250px; text-align:center; background:url(../images/why_l.gif) right 15px no-repeat;}
.why li strong{ line-height:40px;}


.tupian div{ float:left;}




/*首页底部对话新闻*/
.sy-contact{width:1300px; height:auto; overflow:hidden;}
.company-tit{ width:1300px; height:30px; border-bottom:1px solid #ccc; font-size:16px;}
.company-tit strong{ float:left; width:100px; line-height:30px; border-bottom:3px solid #990000;}
.company-tit b{ color:#990000;}
.genduo{ float:right; width:70px; font-size:12px; background:url(../images/more.gif) no-repeat right center;}
.duihua-w{ width:1300px; overflow:hidden;}
.duihua-w h2{ text-align:center; line-height:35px;}
.duihua-w p{line-height:25px; color:#333;}
.duihua-w p a{ color:#ff0000;}

.bottom-left{float:left; width:400px; height:auto; margin-left:20px;}
.right-text{height:30px; border-bottom:1px solid #ccc; font-size:16px; }
.right-text strong{ float:left; width:100px; line-height:30px; border-bottom:3px solid #990000;}
.right-text b{ color:#990000;}

.right-new ul{ float:left; width:380px;}
.right-new li{ width:380px; height:40px; line-height:40px; border-bottom:1px dashed #ccc; text-indent:25px; background:url(../images/yuan.gif) no-repeat 5px center;    overflow: hidden;}
.right-new li span{ float:right;}




.pro-cen{ width:240px; height:90px; line-height:90px; background:#000; color:#fff; text-align:center; font-size:24px; font-weight:bold;}
.ppp{ width:1000px; border-bottom:1px solid #ccc; line-height:40px; text-indent:20px;}
.ppp span { display:block; width:400px;border-bottom:2px solid #d40000;line-height:40px; }
/*相关文章*/
.xg-title{ width:700px; height:30px; line-height:30px; border:1px solid #ccc; margin:0 auto; color:#d40000; font-weight:bold; text-indent:10px;}
.xg-artical{ width:690px; height:auto; display:inline-block; text-indent:10px;}
.xg-artical li{ float:left; width:350px; margin-left:15px; height:30px; line-height:30px; border-bottom:1px dashed #ccc; background:url(../images/li.png) no-repeat 5px center;text-indent:25px;}
.xg-artical li a{ float:left;  overflow:hidden;}
.xg-artical li span{ float:right;}

.pro-ul-list{ width:1050px}
.pro-ul-list li{ float:left; width:330px; margin-left:7px; margin-top:20px;}
.pro-ul-list li img{ border:1px solid #ccc; padding:3px; width:320px; height:240px}
.pro-ul-list li p{ text-align:center; line-height:35px; font-weight:bold;}

.weizhi{ width:100%; height:50px; line-height:50px; border-bottom:1px solid #ccc;}

/*新闻列表*/
.total-cont{ width:740px;}
.total-cont li{ width:95%; border-bottom:#999999 1px dashed; margin:10px auto;}
.total-cont li h2{font-size:14px; line-height:40px; width:600px;}
.total-cont li span{ float:right; width:80px; line-height:40px;}
.total-cont li p{line-height:30px; text-indent:2em; width:700px}

.new-list-txt{ float:right; width:600px;}
.new-list-txt>a{ width:92px; height:30px; background:#a5a5a5;  padding:8px 20px; color:#fff;border-radius:5px; font-size:12px;}

.total-cont h1{ text-align:center; font-size:18px; line-height:80px;}
.conAuthor{ line-height:30px; text-align:center; border-bottom:1px dotted #999999;}

/*分页*/
 .pageBtn{width:980px; height:45px; text-align:left; font-size:15px;clear:both;padding-top:8px; margin-left:20px; font-size:13px;}
.pageBtn ul{float:right;width:450px;display:block; margin-right:30px; }
.pageBtn span{float:left;width:auto;border:1px solid #aaaaaa;text-align:center;margin-left:5px;background:#d0d0d0;padding:4px 10px;display:block;}
.pageBtn span a{color:#fff;display:block; font-weight:bold;}
.pageBtn span a:hover{background-color:#d40000;  color:#ffffff; display:block;} 
#current{background-color:#d40000; color:#fff;}



.rcrd {
margin: 10px 0 0;
padding: 16px 30px 0 25px;
font-size: 14px;
height: auto;
background: #f6f6f6;}
.rcrd b {
display: block;
line-height: 30px;
height: 30px;
overflow: hidden;
color: #d30000;}
.rcrd li {
border-bottom: 1px #cacaca dashed;
padding: 0 0 0 9px;
line-height: 49px;
height: 49px;
overflow: hidden;
background: url(../images/anl_ic5.gif) left 24px no-repeat;
}
.rcrd li span {
float: right;
color: #666;
}
.rcrd li a {
color: #666;
}
.rec {
clear: both;
padding: 23px 0 0;
overflow: hidden;
}
.rec h3 {
background: url(../images/rec_l.gif) center 27px no-repeat;
line-height: 60px;
height: 60px;
text-align: center;
font-size: 20px;
}
.rec h3 a {
color: #d30000; font-weight:bold;
}

.pro_t {
margin: 0 0 0 22px;
line-height: 44px;
height: 44px;
overflow: visible;
background: url(../images/pro_l.gif) left 43px no-repeat;
}
.pro_t h3 {
float: left;
font-weight: 100;
}
.pro_t h3 a {
font-weight: 100;
font-size: 24px;
color: #d40000;
}
.pro_t h3 span {
text-transform: uppercase;
margin: 0 0 0 8px;
font-size: 16px;
color: #999;
font-family: Arial;
}
.abt {
overflow: hidden;
}
.abtleft{ float:left; width:53%;}
.abtright{ float:left; width:45%;}
.abtleft p{ text-align:center; line-height:60px;}



.qiyetu{ width:100%; height:430px; background:url(../images/qiyetu.jpg) no-repeat center center;}

.right-js{ padding:10px; min-height:700px;}
.newctitle{ margin-top:50px}
.newctitle h1{ font-size:16px; font-weight:bold; text-align:center; line-height:40px;}
.newcbiao{ text-align:center; line-height:36px; width:80%; margin:0 auto; height:36px; border:1px dotted #CCC; margin-bottom:15px; font-size:12px; color:#333}



#bar {
background: url(../images/eucms.png) repeat;
_display: none;
width: 100%;
height: 70px;
bottom: 0px;
_bottom: auto;
left: 0;
position: fixed;
z-index: 1000;
padding-left:100px;
}
#bar ul {
width: 1200px;
margin: 0 auto;
padding-top: 5px;
}
#bar ul li {
width: 300px;
float: left;
}
#bar ul li p {
color: #FFFFFF;
font-size: 14px; width:120px; padding-left:70px;
height:30px; line-height:30px; border:none
}
#bar ul li font {
font-size: 24px;
color: #FFFF00;
padding-left: 50px;
font-weight:bold;
}
#bar ul .mob {
background: url(../images/mob.png) no-repeat;
}
#bar ul .tel {
background: url(../images/tel.png) no-repeat;
}
#bar ul .oqq {
background: url(../images/oqq.png) no-repeat;
}


